Design and Implementation of Handwritten Digit Recognition Accelerator Based on Systolic Array
نویسندگان
چکیده
Abstract Due to the rapid development in artificial intelligence, classic Von Neumann architecture is no longer able meet demands of high-computing, high-storage, and high-bandwidth intelligence applications. To address this issue, paper proposes a handwritten digit recognition accelerator based on systolic array. First, 5 convolutional layer network built. Besides, The FPGA-based convolution employs im2col technology convert calculations into matrix multiplications uses array efficiently perform these multiplications. Furthermore, four processes are pipelined improve throughput. Finally, system implemented PYNQ-Z2. Compared with software implementation Arm, speedup 598x, delay 1.24 s, power consumption 2.51 w.
منابع مشابه
Persian Handwritten Digit Recognition Using Particle Swarm Probabilistic Neural Network
Handwritten digit recognition can be categorized as a classification problem. Probabilistic Neural Network (PNN) is one of the most effective and useful classifiers, which works based on Bayesian rule. In this paper, in order to recognize Persian (Farsi) handwritten digit recognition, a combination of intelligent clustering method and PNN has been utilized. Hoda database, which includes 80000 P...
متن کاملModel-based online handwritten digit recognition
This paper presents a hidden Markov model (HMM) based approach to on-line handwritten digit recognition using stroke sequences. In this approach, a character instance is represented by a sequence of symbolic strokes, and the representation is obtained by component segmentation and stroke classification. The component segmentation is based on the delta lognormal model of handwriting generation. ...
متن کاملFPGA-Based Farsi Handwritten Digit Recognition System
A new method for feature extraction based on FPGA (Field Programmable Gate Arrays) implementation is proposed in this paper. The specific application is offline Farsi handwritten digit recognition. The classification is based on a simple two layer MLP (Multi Layer Perceptron). This method of feature extraction is appropriate for FPGA implementation as it can be implemented only with addition an...
متن کاملHandwritten Digit Recognition based on Output-Independent Multi-Layer Perceptrons
With handwritten digit recognition being an established and significant problem that is facing computer vision and pattern recognition, there has been a great deal of research work that has been undertaken in this area. It is not a trivial task because of the big variation that exists in the writing styles that have been found in the available data. Therefore both, the features and the classifi...
متن کاملDesign of Optimal MLPNN for handwritten digit recognition application
This paper describes the implementation of a Multilayer Perceptron Neural Network for handwritten digit recognition. The paper provides the knowledge about previously implemented techniques for same application and also provides their merits and demerits. In this paper Optimal Multilayer Perceptron.Neural network has been designed to reduce complexity of the circuit. Results are also stated to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of physics
سال: 2023
ISSN: ['0022-3700', '1747-3721', '0368-3508', '1747-3713']
DOI: https://doi.org/10.1088/1742-6596/2562/1/012078